package com.cqut.dto;

import org.hibernate.validator.constraints.NotEmpty;

import com.cqut.validInterfaces.GroupForBiaeDownlaodSample;
import com.cqut.validInterfaces.GroupForBiaeImport;
import com.cqut.validInterfaces.GroupForBiaeUpload;

public class BatchImportAndExportDTO {
	
	@NotEmpty(groups = {GroupForBiaeDownlaodSample.class, GroupForBiaeUpload.class, GroupForBiaeImport.class})
	private String objectName;
	
	@NotEmpty(groups = {GroupForBiaeUpload.class, GroupForBiaeImport.class})
	private String guid;
	
	@NotEmpty(groups = {GroupForBiaeImport.class})
	private String mapping;

	public void setObjectName(String objectName) {
		this.objectName = objectName;
	}
	
	public String getObjectName() {
		return objectName;
	}
	
	public void setGuid(String guid) {
		this.guid = guid;
	}
	
	public String getGuid() {
		return guid;
	}
	
	public void setMapping(String mapping) {
		this.mapping = mapping;
	}
	
	public String getMapping() {
		return mapping;
	}
}
